x86: reduce GDT switching
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Nov 2008 12:01:35 +0000 (12:01 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Nov 2008 12:01:35 +0000 (12:01 +0000)
commit71e65dbc3e12fdf39299a9abe37253bdc7e84bae
tree7ae1d32ba1d6f2672ca0e5e18a61b79d17e47825
parentac1e2634bcbbcd75fe0984e33d8d36384e091717
x86: reduce GDT switching

Both idle and HVM vCPU-s can easily run on the GDT mapped into general
hypervisor space (rather than that placed in per-vCPU virtual space).

This makes unnecessary some of the additions c/s 18520 did.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/cpu/common.c
xen/arch/x86/domain.c
xen/arch/x86/domain_build.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/setup.c
xen/arch/x86/smpboot.c
xen/arch/x86/x86_32/mm.c
xen/arch/x86/x86_64/mm.c
xen/include/asm-x86/page.h